explosive violence - French English Dictionary